throwing cage - Spanish English Dictionary